import java.util.Scanner;

/**
 * @author: gao
 * @create-date: 2025/3/30 19:25
 */

public class Solution {
    public String modifyString(String s){
        char[] ch = s.toCharArray();
        int n = s.length();
        for (int i = 0; i < n; i++) {
            if(ch[i] == '?'){
                for(char c = 'a';c <= 'z';c++){
                    if((i == 0 || c != ch[i - 1]) && (i == n - 1 || c != ch[i+1])){
                        ch[i] = c;
                        break;
                    }
                }
            }
        }
        return String.valueOf(ch);
    }

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        while(in.hasNextLine()){
            String s = in.nextLine();
            Solution solution = new Solution();
            System.out.println(solution.modifyString(s));
        }
    }
}
